package com.yunjian.core.basic.service;

import com.github.pagehelper.PageInfo;
import com.yunjian.core.basic.model.UserLog;
import com.yunjian.core.basic.model.UserLogExample;


public interface UserLogService {
	
	void info(String userId, String ip, String busiType, String format, Object... arr);
	
	void info(String userId, String ip, String format, Object... arr);
	
	void info(String userId, String ip, String msg);
	
	void warn(String userId, String ip, String busiType, String format, Object... arr);
	
	void warn(String userId, String ip, String format, Object... arr);
	
	void warn(String userId, String ip, String msg);
	
	void error(String userId, String ip, String busiType, String format, Object... arr);
	
	void error(String userId, String ip, String format, Object... arr);
	
	void error(String userId, String ip, String msg);
	
	PageInfo<UserLog> selectPagedByExample(int page, int rows,
			UserLogExample example);
	
}
